Analysis of Performance Limitations in Multithreaded Multiprocessor Architectures

نویسنده

  • Wlodzimierz M. Zuberek
چکیده

The performance of modern multiprocessor systems is increasingly limited by interconnection delays or long latencies of memory subsystems. Instruction–level multithreading is a technique to tolerate such long latencies by switching from one instruction thread to another and continuing instruction execution concurrently with the long–latency operations. Using timed Petri net models, the paper analyzes performance limitations introduces by different components of distributed–memory multithreaded multiprocessor systems. Simulation results are used to compare performance improvements obtained by replicating critical components of the system to those obtained using components with better performance characteristics.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Understanding the Behavior of Simultaneous Multithreaded and Multiprocessor Architectures

Neither simulation results nor real system results give an explanation to the behavior of advanced computer systems for the full design spectrum. In this paper, we present simple models that explain the behavior of simultaneous multithreded, multiprocessor and multiprocessor with simultaneous multithreaded architectures. The results of these models show that there are limitations and problems w...

متن کامل

withO - the - Shelf RISC

Multithreaded architectures have been proposed for future multiprocessor systems due to their ability to cope with network and synchronization latencies. Some of these architectures depart signiicantly from current RISC processor designs, while others retain most of the RISC core unchanged. However, in light of the very low cost and excellent performance of oo-the-shelf microprocessors it seems...

متن کامل

Performance of Interconnection Network in Multithreaded Architectures

In this paper, we analyze the performance of interconnec-tion networks in a multithreaded multiprocessor using a closed queuing network model. Proposed integrated model of the multiprocessor system captures the interaction among subsystems faithfully. Our study reveals a strong relationship of workload parameters to the network performance and brings out a feedback eeect of network response on ...

متن کامل

Analysis of Performance Bottlenecks in Multithreaded Multiprocessor Systems

The performance of modern multiprocessor systems is often limited by the delays of interconnections or long latencies of memory subsystems. Instruction–level multithreading is a technique to tolerate such long latencies by switching from one instruction thread to another and continuing instruction execution concurrently with the long–latency operations. Using timed Petri net models, the paper a...

متن کامل

Latency Tolerance: A Metric for Performance Analysis of Multithreaded Architectures

Multithreaded multiprocessor systems (MMS) have been proposed to tolerate long latencies for communication. This paper provides an analytical framework based on closed queueing networks to quantify and analyze the latency tolerance of multithreaded systems. We introduce a new metric, called the tolerance index, which quantifies the closeness of performance of the system to that of an ideal syst...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001